package com.hxd.charitysystem.ui.fragment

import com.hxd.charitysystem.R
import com.hxd.charitysystem.base.common.MyLazyFragment
import com.hxd.charitysystem.ui.activity.MainActivity
import com.hxd.charitysystem.ui.activity.StartFundraisingActivity
import com.hxd.charitysystem.ui.activity.UserActivity
import com.hxd.charitysystem.ui.activity.UserRechargeActivity
import com.kongzue.dialog.v3.MessageDialog
import com.vondear.rxtool.RxSPTool
import kotlinx.android.synthetic.main.fragment_personal.*
import org.jetbrains.anko.support.v4.startActivity

/**
 *  项目名：    CharitySystem
 *  包名：      com.hxd.charitysystem.ui.fragment
 *  文件名:     HomeFragment
 *  创建者:     HXD
 *  创建时间:   2019/4/28 13:41
 *  描述:       常见问题模块
 */

class PersonalFragment : MyLazyFragment<MainActivity>(){

    //设置单例静态方法
    companion object {
        fun newInstance(): PersonalFragment {
            return PersonalFragment()
        }
    }
    override fun getLayoutId(): Int {
        return R.layout.fragment_personal
    }

    override fun getTitleBarId(): Int {
        return 0
    }

    override fun initView() {

        /**
         * 查看个人捐赠记录
         */
        sb_setting_record.setOnClickListener {
            
        }

        /**
         * 修改个人信息
         */
        sb_setting_update_user.setOnClickListener {
            //判断是否登录了
            if (RxSPTool.getString(context, "token") != ""){
                startActivity<UserActivity>()
            }else{
                MessageDialog.show(mActivity, "提示", "请先登陆后再操作", "确定")
            }

        }

        /**
         * 申请求助
         */
        sb_setting_apply_help.setOnClickListener {
            //判断是否登录了
            if (RxSPTool.getString(context, "token") != ""){
                startActivity<StartFundraisingActivity>()
            }else{
                MessageDialog.show(mActivity, "提示", "请先登陆后再操作", "确定")
            }

        }

        /**
         * 余额充值
         */
        sb_setting_user_recharge.setOnClickListener {
            //判断是否登录了
            if (RxSPTool.getString(context, "token") != ""){
                startActivity<UserRechargeActivity>()
            }else{
                MessageDialog.show(mActivity, "提示", "请先登陆后再操作", "确定")
            }
        }

    }

    override fun initData() {

    }

}